package com.blue.wechat.invoke;

/**
 * 调用接口
 * 
 * @author zhengj
 * @since 1.0 2017年1月21日
 */
public interface Invoker<T>
{
	/**
	 * 接口调用
	 * 
	 * @param code 微信代码
	 * @param post POST调用参数
	 * @param get GET调用参数
	 * @return 调用结果
	 * @throws InvokeException 接口调用异常时抛出
	 */
	T invoke(String code, Object post, String...get) throws InvokeException;
	
}
